egg-laying mammals - Turkish English Dictionary